    * {
        margin: 0;
        padding: 0;
    }
    
    .tp {
        width: 375px;
        display: flex;
        flex-direction: column;
        img {
            width: 7.21rem;
        }
    }
    
    .hz1 {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: .96rem;
        img {
            width: 7.21rem;
            height: 1.19rem;
        }
    }
    
    .recommend_nr {
        margin-top: .19rem;
        width: 49.5%;
        img {
            width: 3.56rem;
            height: 3.56rem;
        }
        .nr1 {
            display: flex;
            flex-direction: column;
            font-size: 14.5px;
            padding: .17rem .25rem .19rem .25rem;
            .s1 {
                color: #ff6900;
                font-size: 16.4px;
            }
            .s2 {
                text-decoration: line-through;
            }
        }
    }
    
    .nav_wb {
        width: 7.21rem;
        height: .96rem;
        display: flex;
        position: fixed;
        justify-content: space-evenly;
        bottom: 0;
        background-color: #fff;
        font-size: 12px;
        >div {
            display: flex;
        }
        .wb1 {
            justify-content: center;
            align-content: center;
            width: .63rem;
            height: .88rem;
            padding-left: .19rem;
            padding-right: .1rem;
            text-align: center;
            img {
                width: .64rem;
                height: .64rem;
            }
            a {
                text-decoration: none;
                p {
                    color: #000;
                }
            }
        }
        .z1 {
            background-color: #e8f162;
            border-radius: 25px 0px 0px 25px;
        }
        .z2 {
            background-color: #ff6900;
            border-radius: 0px 25px 25px 0px;
        }
        .wb2 {
            width: 2.04rem;
            height: .71rem;
            margin-top: .19rem;
            text-align: center;
            a {
                text-decoration: none;
                line-height: 0.71rem;
                color: #fff;
                font-size: 14.5px;
            }
        }
    }